package org.example.bean.vo;

import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class DynamicViewConfigVo {

    private Integer id;

    @ApiModelProperty("子类型 0-pop提交，1-opt发货，2-待付款，3-已付款，4-竞得，5-新增POP店数，6-竞得（项目类），7-成交，8-询价质检")
    private Integer subType;

    private String subTypeName;

    private JSONObject extra;

    @ApiModelProperty("下钻表")
    private String drillTable;

    @ApiModelProperty("下钻维度")
    private String drillDimension;

    @ApiModelProperty("顺序")
    private Integer sortOrder;

    private List<DynamicColumnVo> columnVoList;
}
